package com.eorchis.module.trainingplan.domain;

import java.io.Serializable;
import com.eorchis.core.basedao.entity.IBaseEntity;
import com.eorchis.core.ui.commond.ICommond;

public class TrainingPlanBean implements ICommond{

	//Old
	private String planIdOld;//ID
	private String applyNumOld;//培训计划编号
	private String classNameOld;//专题名称
	private String classObjectiveOld;//办班目的
	private String classValuesOld;//培训内容
	private Integer planDayOld;//学制
	private String jointNameOld;//合办部委
	private String undertakeNameOld;//承办部委
	private String jointIdOld;//合办部委
	private String undertakeIdOld;//承办部委
	private String trainingObjectOld;//调训对象
	private String trainingAddressOld;//培训地点
	private String linkManOld;//联系人
	private String linkModeOld;//联系电话
	private String startPlanDateOldStr;//计划开始时间
	private String endPlanDateOldStr;//计划开始时间
//	private String PlanDateOld;//计划时间
	private String faxOld;//传真
	//New
	private String planIdNew;//ID
	private String applyNumNew;//培训计划编号
	private String classNameNew;//专题名称
	private String classObjectiveNew;//办班目的
	private String classValuesNew;//培训内容
	private Integer planDayNew;//学制
	private String jointNameNew;//合办部委
	private String undertakeNameNew;//承办部委
	private String jointIdNew;//合办部委
	private String undertakeIdNew;//承办部委
	private String trainingObjectNew;//调训对象
	private String trainingAddressNew;//培训地点
	private String linkManNew;//联系人
	private String linkModeNew;//联系电话
	private String startPlanDateNewStr;//计划开始时间
	private String endPlanDateNewStr;//计划开始时间
//	private String PlanDateNew;//计划时间
	private String faxNew;//传真
	//State
	private boolean applyNumState;//培训计划编号
	private boolean classNameState;//专题名称
	private boolean classObjectiveState;//办班目的
	private boolean classValuesState;//培训内容
	private boolean planDayState;//学制
	private boolean jointNameState;//合办部委
	private boolean undertakeNameState;//承办部委
	private boolean jointIdState;//合办部委
	private boolean undertakeIdState;//承办部委
	private boolean trainingObjectState;//调训对象
	private boolean trainingAddressState;//培训地点
	private boolean linkManState;//联系人
	private boolean linkModeState;//联系人
	private boolean faxState;//传真状态
	private boolean startPlanDateStateStr;//计划开始时间
	private boolean endPlanDateStateStr;//计划开始时间
//	private boolean PlanDateState;//计划时间
	
	//Public
	private String planId;//计划ID
	private String rejectReason;//驳回原因
	

	private String []deptIds;//报名单位ID
	private Integer []cityPlanCounts;//计划县级人数
	private Integer []countyPlanCounts;//计划市级人数
	private Integer []planCounts;//计划总人数
	private String []deptNames;//单位名称

	private String opinion;//下发附加消息
	
	@Override
	public Serializable getEntityID() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public IBaseEntity toEntity() {
		// TODO Auto-generated method stub
		return null;
	}

	public String getPlanIdOld() {
		return planIdOld;
	}

	public void setPlanIdOld(String planIdOld) {
		this.planIdOld = planIdOld;
	}

	public String getApplyNumOld() {
		return applyNumOld;
	}

	public void setApplyNumOld(String applyNumOld) {
		this.applyNumOld = applyNumOld;
	}

	public String getClassNameOld() {
		return classNameOld;
	}

	public void setClassNameOld(String classNameOld) {
		this.classNameOld = classNameOld;
	}

	public String getClassObjectiveOld() {
		return classObjectiveOld;
	}

	public void setClassObjectiveOld(String classObjectiveOld) {
		this.classObjectiveOld = classObjectiveOld;
	}

	public String getClassValuesOld() {
		return classValuesOld;
	}

	public void setClassValuesOld(String classValuesOld) {
		this.classValuesOld = classValuesOld;
	}

	public Integer getPlanDayOld() {
		return planDayOld;
	}

	public void setPlanDayOld(Integer planDayOld) {
		this.planDayOld = planDayOld;
	}

	public String getJointNameOld() {
		return jointNameOld;
	}

	public void setJointNameOld(String jointNameOld) {
		this.jointNameOld = jointNameOld;
	}

	public String getUndertakeNameOld() {
		return undertakeNameOld;
	}

	public void setUndertakeNameOld(String undertakeNameOld) {
		this.undertakeNameOld = undertakeNameOld;
	}

	public String getTrainingObjectOld() {
		return trainingObjectOld;
	}

	public void setTrainingObjectOld(String trainingObjectOld) {
		this.trainingObjectOld = trainingObjectOld;
	}

	public String getTrainingAddressOld() {
		return trainingAddressOld;
	}

	public void setTrainingAddressOld(String trainingAddressOld) {
		this.trainingAddressOld = trainingAddressOld;
	}

	public String getLinkManOld() {
		return linkManOld;
	}

	public void setLinkManOld(String linkManOld) {
		this.linkManOld = linkManOld;
	}

	public String getLinkModeOld() {
		return linkModeOld;
	}

	public void setLinkModeOld(String linkModeOld) {
		this.linkModeOld = linkModeOld;
	}

	public String getPlanIdNew() {
		return planIdNew;
	}

	public void setPlanIdNew(String planIdNew) {
		this.planIdNew = planIdNew;
	}

	public String getApplyNumNew() {
		return applyNumNew;
	}

	public void setApplyNumNew(String applyNumNew) {
		this.applyNumNew = applyNumNew;
	}

	public String getClassNameNew() {
		return classNameNew;
	}

	public void setClassNameNew(String classNameNew) {
		this.classNameNew = classNameNew;
	}

	public String getClassObjectiveNew() {
		return classObjectiveNew;
	}

	public void setClassObjectiveNew(String classObjectiveNew) {
		this.classObjectiveNew = classObjectiveNew;
	}

	public String getClassValuesNew() {
		return classValuesNew;
	}

	public void setClassValuesNew(String classValuesNew) {
		this.classValuesNew = classValuesNew;
	}

	public Integer getPlanDayNew() {
		return planDayNew;
	}

	public void setPlanDayNew(Integer planDayNew) {
		this.planDayNew = planDayNew;
	}

	public String getJointNameNew() {
		return jointNameNew;
	}

	public void setJointNameNew(String jointNameNew) {
		this.jointNameNew = jointNameNew;
	}

	public String getUndertakeNameNew() {
		return undertakeNameNew;
	}

	public void setUndertakeNameNew(String undertakeNameNew) {
		this.undertakeNameNew = undertakeNameNew;
	}

	public String getTrainingObjectNew() {
		return trainingObjectNew;
	}

	public void setTrainingObjectNew(String trainingObjectNew) {
		this.trainingObjectNew = trainingObjectNew;
	}

	public String getTrainingAddressNew() {
		return trainingAddressNew;
	}

	public void setTrainingAddressNew(String trainingAddressNew) {
		this.trainingAddressNew = trainingAddressNew;
	}

	public String getLinkManNew() {
		return linkManNew;
	}

	public void setLinkManNew(String linkManNew) {
		this.linkManNew = linkManNew;
	}

	public String getLinkModeNew() {
		return linkModeNew;
	}

	public void setLinkModeNew(String linkModeNew) {
		this.linkModeNew = linkModeNew;
	}

	public boolean isApplyNumState() {
		return applyNumState;
	}

	public void setApplyNumState(boolean applyNumState) {
		this.applyNumState = applyNumState;
	}

	public boolean isClassNameState() {
		return classNameState;
	}

	public void setClassNameState(boolean classNameState) {
		this.classNameState = classNameState;
	}

	public boolean isClassObjectiveState() {
		return classObjectiveState;
	}

	public void setClassObjectiveState(boolean classObjectiveState) {
		this.classObjectiveState = classObjectiveState;
	}

	public boolean isClassValuesState() {
		return classValuesState;
	}

	public void setClassValuesState(boolean classValuesState) {
		this.classValuesState = classValuesState;
	}

	public boolean isPlanDayState() {
		return planDayState;
	}

	public void setPlanDayState(boolean planDayState) {
		this.planDayState = planDayState;
	}

	public boolean isJointNameState() {
		return jointNameState;
	}

	public void setJointNameState(boolean jointNameState) {
		this.jointNameState = jointNameState;
	}

	public boolean isUndertakeNameState() {
		return undertakeNameState;
	}

	public void setUndertakeNameState(boolean undertakeNameState) {
		this.undertakeNameState = undertakeNameState;
	}

	public boolean isTrainingObjectState() {
		return trainingObjectState;
	}

	public void setTrainingObjectState(boolean trainingObjectState) {
		this.trainingObjectState = trainingObjectState;
	}

	public boolean isTrainingAddressState() {
		return trainingAddressState;
	}

	public void setTrainingAddressState(boolean trainingAddressState) {
		this.trainingAddressState = trainingAddressState;
	}

	public boolean isLinkManState() {
		return linkManState;
	}

	public void setLinkManState(boolean linkManState) {
		this.linkManState = linkManState;
	}

	public boolean isLinkModeState() {
		return linkModeState;
	}

	public void setLinkModeState(boolean linkModeState) {
		this.linkModeState = linkModeState;
	}

	public String getPlanId() {
		return planId;
	}

	public void setPlanId(String planId) {
		this.planId = planId;
	}

	public String getRejectReason() {
		return rejectReason;
	}

	public void setRejectReason(String rejectReason) {
		this.rejectReason = rejectReason;
	}

	public String getJointIdOld() {
		return jointIdOld;
	}

	public void setJointIdOld(String jointIdOld) {
		this.jointIdOld = jointIdOld;
	}

	public String getUndertakeIdOld() {
		return undertakeIdOld;
	}

	public void setUndertakeIdOld(String undertakeIdOld) {
		this.undertakeIdOld = undertakeIdOld;
	}

	public String getJointIdNew() {
		return jointIdNew;
	}

	public void setJointIdNew(String jointIdNew) {
		this.jointIdNew = jointIdNew;
	}

	public String getUndertakeIdNew() {
		return undertakeIdNew;
	}

	public void setUndertakeIdNew(String undertakeIdNew) {
		this.undertakeIdNew = undertakeIdNew;
	}

	public boolean isJointIdState() {
		return jointIdState;
	}

	public void setJointIdState(boolean jointIdState) {
		this.jointIdState = jointIdState;
	}

	public boolean isUndertakeIdState() {
		return undertakeIdState;
	}

	public void setUndertakeIdState(boolean undertakeIdState) {
		this.undertakeIdState = undertakeIdState;
	}

	public String[] getDeptIds() {
		return deptIds;
	}

	public void setDeptIds(String[] deptIds) {
		this.deptIds = deptIds;
	}

	public Integer[] getCityPlanCounts() {
		return cityPlanCounts;
	}

	public void setCityPlanCounts(Integer[] cityPlanCounts) {
		this.cityPlanCounts = cityPlanCounts;
	}

	public Integer[] getCountyPlanCounts() {
		return countyPlanCounts;
	}

	public void setCountyPlanCounts(Integer[] countyPlanCounts) {
		this.countyPlanCounts = countyPlanCounts;
	}

	public Integer[] getPlanCounts() {
		return planCounts;
	}

	public void setPlanCounts(Integer[] planCounts) {
		this.planCounts = planCounts;
	}

	public String[] getDeptNames() {
		return deptNames;
	}

	public void setDeptNames(String[] deptNames) {
		this.deptNames = deptNames;
	}

	public String getFaxOld() {
		return faxOld;
	}

	public void setFaxOld(String faxOld) {
		this.faxOld = faxOld;
	}

	public String getFaxNew() {
		return faxNew;
	}

	public void setFaxNew(String faxNew) {
		this.faxNew = faxNew;
	}

	public boolean isFaxState() {
		return faxState;
	}

	public void setFaxState(boolean faxState) {
		this.faxState = faxState;
	}

	public String getOpinion() {
		return opinion;
	}

	public void setOpinion(String opinion) {
		this.opinion = opinion;
	}

	public String getStartPlanDateOldStr() {
		return startPlanDateOldStr;
	}

	public void setStartPlanDateOldStr(String startPlanDateOldStr) {
		this.startPlanDateOldStr = startPlanDateOldStr;
	}

	public String getEndPlanDateOldStr() {
		return endPlanDateOldStr;
	}

	public void setEndPlanDateOldStr(String endPlanDateOldStr) {
		this.endPlanDateOldStr = endPlanDateOldStr;
	}

	public String getStartPlanDateNewStr() {
		return startPlanDateNewStr;
	}

	public void setStartPlanDateNewStr(String startPlanDateNewStr) {
		this.startPlanDateNewStr = startPlanDateNewStr;
	}

	public String getEndPlanDateNewStr() {
		return endPlanDateNewStr;
	}

	public void setEndPlanDateNewStr(String endPlanDateNewStr) {
		this.endPlanDateNewStr = endPlanDateNewStr;
	}

	public boolean isStartPlanDateStateStr() {
		return startPlanDateStateStr;
	}

	public void setStartPlanDateStateStr(boolean startPlanDateStateStr) {
		this.startPlanDateStateStr = startPlanDateStateStr;
	}

	public boolean isEndPlanDateStateStr() {
		return endPlanDateStateStr;
	}

	public void setEndPlanDateStateStr(boolean endPlanDateStateStr) {
		this.endPlanDateStateStr = endPlanDateStateStr;
	}
	
}
